part of '../repository.dart';

sealed class SigningOutFailure {}

class UnauthorizedSigningOutFailure extends Equatable implements SigningOutFailure {
  const UnauthorizedSigningOutFailure();

  @override
  List<Object?> get props => [];
}

class ServerSigningOutFailure extends Equatable implements SigningOutFailure {
  const ServerSigningOutFailure();

  @override
  List<Object?> get props => [];
}

class NetworkSigningOutFailure extends Equatable implements SigningOutFailure {
  const NetworkSigningOutFailure();

  @override
  List<Object?> get props => [];
}
